.header,
.u-center,
.collect,
.u-h b,
.nav-bar,
.nav-bar i,
.icon-back,
.icon-home,
.nav-inner .title b,
.menu-list dt b,
.menu-list dd b,
.entrance a,
.d-green,
.d-blue,
.dialog-title .close,
.d-inner-bottom,
.btn-gray-l,
.btn-gray-s,
.acti-table-head,
.play-btn,
.collect-tabs li a,
.doc-icon,
.u-icon-red,
.u-icon-blue{ background:url(../images/sprite2.png) no-repeat; _background:url(../images/sprite2ie6.png) no-repeat;}

#sceneBg{ position:absolute; top:0; left:0; width:100%; height:100%; z-index:49; display:none;}
.overlay{ position:absolute; top:0; left:0; width:100%; height:100%; z-index:100; background-color:#000; display:none;}
.header-overlay{ position:absolute; top:0; right:0px; width:100%; height:60px;  background-color:#000; z-index:999;display:none;}
.dialog-container{ position:absolute; left:50%; top:50%; z-index:999; display:none;}
.dialog-cover{ line-height:0; position:absolute; left:0; top:0; z-index:1;}
.dialog-cover .d-l-t{ width:15px; height:15px; background:url(../images/d-l-t.png) no-repeat;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../static/images/d-l-t.png', sizingMethod='crop');}
.dialog-cover .d-m-t{ height:15px;background:url(../images/d-m-t.png) repeat-x;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../static/images/d-m-t.png', sizingMethod='crop');}
.dialog-cover .d-r-t{ width:15px; height:15px;background:url(../images/d-r-t.png) no-repeat;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../static/images/d-r-t.png', sizingMethod='crop');}
.dialog-cover .d-l-m{ width:15px; background:url(../images/d-l-m.png) repeat-y;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../static/images/d-l-m.png', sizingMethod='crop');}
.dialog-cover .d-m-m{ background-color:#fff; opacity:0.4;}
.dialog-cover .d-r-m{ width:15px; background:url(../images/d-r-m.png) repeat-y;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../static/images/d-r-m.png', sizingMethod='crop');}
.dialog-cover .d-l-b{ width:15px; height:15px;background:url(../images/d-l-b.png) no-repeat;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../static/images/d-l-b.png', sizingMethod='crop');}
.dialog-cover .d-m-b{ height:15px;background:url(../images/d-m-b.png) repeat-x;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../static/images/d-m-b.png', sizingMethod='crop');}
.dialog-cover .d-r-b{ width:15px; height:15px;background:url(../images/d-r-b.png) no-repeat;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../static/images/d-r-b.png', sizingMethod='crop');}


.dialog-content{ position:relative; width:100%; height:100%; background-color:#fff; border-radius:4px; z-index:2; box-shadow:0 0 5px #666}
.dialog-title{ border-top-left-radius:4px;border-top-right-radius:4px; position:relative;}
.dialog-title h3{ float:left; font-size:16px; padding-left:10px;  text-shadow:1px 1px 1px #e2e2e2;}
.dialog-title .close{ float:right; outline:none; background-position:-140px -110px; width:18px; height:18px; text-indent:-999px; overflow:hidden; margin:6px 6px 0 0;transform:rotate(0deg);-moz-transform:rotate(0deg); -webkit-transform:rotate(0deg);transition:transform 0.3s;-moz-transition:transform 0.3s;-webkit-transition:-webkit-transform 0.3s;}
.dialog-title .close:hover{  background-position:-140px -130px;transform:rotate(180deg);-moz-transform:rotate(180deg); -webkit-transform:rotate(180deg);}
.d-green{ background-position:0 -270px; background-repeat:repeat-x; height:33px; line-height:33px;}
.d-blue{ background-position:0 -400px; background-repeat:repeat-x; height:60px;}
.d-blue h3{ margin-top:5px;}
.d-inner-bottom{ height:62px;border-bottom-left-radius:4px;border-bottom-right-radius:4px; background-position:0 -305px; background-repeat:repeat-x;}
.d-inner-bottom-5px{ height:5px; line-height:0; font-size:0; background-position:0 -362px;clear:both;}
.d-inner-bottom-40px{ height:40px; background-position:0 -327px;}

.btn-gray-l{ width:83px; height:32px; line-height:32px; border:0; cursor:pointer; background-position:0 -180px; color:#fff; font-size:14px; text-align:center; vertical-align:middle;}
.btn-gray-s{ width:52px; height:26px; line-height:26px; border:0; cursor:pointer; background-position:-83px -180px; color:#fff; font-size:12px; text-align:center; vertical-align:middle;}
.btn-gray-fr{ float:right; margin:5px 10px 0 0;}

.dialog-wrap-a{ width:500px; height:300px; padding:15px; }
.dialog-wrap-a .dialog-cover{width:530px; height:330px;}
.dialog-wrap-a .dialog-cover .d-m-m{ height:300px;}

.ipt-item-r{ height:27px; padding-bottom:12px; }
.ipt-item-r dt{ width:140px; line-height:27px; text-align:right; float:left; font-size:14px; padding-right:5px;}
.ipt-item-r dd{ float:left;}
.ipt-item-r dd p{ line-height:27px; font-size:14px;}
.input-style-r{ width:200px; height:25px; line-height:25px;border-radius:4px; padding:0 6px; vertical-align:middle;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
       -o-transition: border linear 0.2s, box-shadow linear 0.2s;
          transition: border linear 0.2s, box-shadow linear 0.2s;}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,select:focus{
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
.select-r{  width:214px; padding:3px; border:1px solid #ccc; border-radius:4px;}
.checkbox{ vertical-align:middle; margin:0 3px 3px 0;}
.prompt-txt{color:#4281B8; display:inline-block}
.prompt-txt-err{ color:#FF0000; display:inline-block}
.verifi-code{ vertical-align:bottom; border:0; width:80px; height:27px; cursor:pointer; margin-left:10px;}

.input-file{ position:relative;width:216px; height:27px; display:inline-block;}
.input-file .input-text{ width:136px;}
.input-file .btn-gray{ width:60px;}
.input-file .file{ position:absolute; top:0; right:0; height:30px; line-height:30px; filter:alpha(opacity=0);opacity: 0; width:216px; cursor:pointer;}

.pagination{ float:right; margin:18px 18px 0 0;}
.pagination a{ margin:0 5px;}
.input-page{border: 1px solid #cccccc; width:30px; height:22px; line-height:22px; text-align:center; padding:0 3px;border-radius:4px; vertical-align:middle; margin-bottom:4px;}

/*注册*/
.reg-container{ height:534px; width:600px}
.reg-container .dialog-cover{ width:630px; height:564px;}
.reg-container .dialog-cover .d-m-m{ height:534px;}
.reg{ padding-top:15px; height:424px;}
.reg-btn,.login-btn{ margin:13px 80px 0 0; float:right;}
.have-id{ padding:20px 0 0 50px; float:left;}

/*登录*/
.login-container{ width:500px; height:225px; }
.login-container .dialog-cover{ width:530px; height:255px;}
.login-container .dialog-cover .d-m-m{ height:225px;}
.i-login{padding-top:20px; height:110px;}
.auto-login{ padding-left:145px;}
.auto-login input{ vertical-align:middle; margin:0 3px 3px 0; }

/*个人设置*/
.profile-container{ height:544px; width:770px}
.profile-container .dialog-cover{ width:800px; height:574px;}
.profile-container .dialog-cover .d-m-m{ height:544px; _height:514px;}
.profile{ padding-top:15px; height:434px; position:relative;}
.profile .ipt-item-r dt{ width:170px;}
.i-avatar{ position:absolute; left:20px; top:20px;}
.i-avatar img{ width:60px; height:60px; border:1px solid #ddd;}
.i-email{ font-size:14px; line-height:27px;}
.profile-container .reg-btn,
.profile-container .login-btn{ margin:13px 200px 0 0; float:right;}


/*活动中心*/
.activity-container{ width:800px; height:480px;}
.activity-container .dialog-cover{width:830px; height:510px;}
.activity-container .dialog-cover .d-m-m{ height:480px;}
.activity-wrap{}
.activity{height:415px; position:relative; }
.acti-table-head{ height:27px; line-height:27px; background-position:0 -370px; background-repeat:repeat-x;}
.acti-table-head dt{ float:left; width:380px; text-align:center;}
.acti-table-head dd{ float:left; width:150px; text-align:center;}
.acti-table-head dd.last{ width:100px;}
.acti-table th{ background-color:#eaeff2}
.acti-table td{ border-top:1px solid #eaf0f3}
.acti-table .hover td{ background-color:#f7f9fb;}
.acti-table .disable td{ background-color:#fef6dd;}
.acti-item{ padding:5px 0 5px 20px; overflow:hidden;}
.acti-item img{ vertical-align:bottom;}
.video-preview{ float:left; width:80px; height:45px; padding:1px; border:1px solid #ccc; position:relative;}
.play-btn{ width:22px; height:22px; display:block; background-position:-140px -150px; position:absolute; left:50%; top:50%; margin-left:-11px; margin-top:-11px;}
.acti-item .title{ line-height:49px; padding-right:10px;}
.acti-item .title a{ margin-left:10px;}

/*名片盒*/
.card-container{ width:800px; height:480px;}
.card-container .dialog-cover{width:830px; height:510px;}
.card-container .dialog-cover .d-m-m{ height:480px;}
.card{height:358px; position:relative; overflow:auto;}
.user-avatar{ display:block;width:32px; height:32px; border:1px solid #ddd;}
.user-avatar img{ width:32px; height:32px; vertical-align:bottom;}
/*收藏*/
.collect-container{ width:800px; height:480px;}
.collect-container .dialog-cover{width:830px; height:510px;}
.collect-container .dialog-cover .d-m-m{ height:480px;}
.collect-area{ width:800px; height:358px; position:relative;  overflow:auto;}
.have-top-h{ height:331px;}
.collect-tabs{ height:29px; width:158px; position:absolute; left:320px; top:20px;}
.collect-tabs li{ float:left;}
.collect-tabs li a{ display:block; width:78px; height:27px; line-height:27px; border:1px solid #3f86bb; text-align:center; margin-left:-1px; background-position:0 -215px;}
.collect-tabs li.cur a{ background-position:0 -242px; color:#fff;}
.download-btn{ float:left; margin:13px 0 0 15px;}
.collect-wrap{ width:800px; height:420px; position:relative;}
.collect-wrap li{ position:absolute; left:-9999px; top:0;  width:800px;}
.collect-wrap li.cur{  left:0;}
.doc-icon{ width:32px; height:32px; background-position:-140px -180px; float:left; margin:9px 0 0; }
/*在线用户*/
.ol-user-container{ width:800px; height:480px;}
.ol-user-container .dialog-cover{width:830px; height:510px;}
.ol-user-container .dialog-cover .d-m-m{ height:480px;}
.ol-user{height:358px; position:relative; overflow:auto; }
.ol-user-list{ padding:10px 0 0 15px;}
.ol-user-list li{ float:left; margin:10px 0 0 10px;width:105px; height:34px;  padding:5px;  border:1px solid #fff; _display:inline;}
.ol-user-list li.hover{ border:1px solid #ddd; background-color:#f2f2f2; box-shadow:0 0 4px #ccc;}
.ol-user-list li .name{ float:left; margin-left:10px; margin-top:8px; width:60px; overflow:hidden; white-space:nowrap;}
.ol-user-list li .swap{ display:none; float:left; margin-left:10px;}
.ol-user-list li.hover .name{ margin-top:0;}
.ol-user-list li.hover .swap{ display:block; _font-size:10px;}
/*资料中心*/
.dl-data-container{ width:800px; height:480px;}
.dl-data-container .dialog-cover{width:830px; height:510px;}
.dl-data-container .dialog-cover .d-m-m{ height:480px;}
.dl-data{height:311px; position:relative; overflow:auto;}
.i-operate{ height:27px; padding:10px; background-color: #f2f2f2;}
.batch{ float:left; margin-top:5px;}
.search-block{ float:right;}
.search-block .input-style-r{ color:#999;}

/*展厅信息*/
.info-container{ width:800px; height:480px;}
.info-container .dialog-cover{width:830px; height:510px;}
.info-container .dialog-cover .d-m-m{ height:480px;}
.info-wrap{height:442px; position:relative; }
.info-cnt{ padding:20px;}
.info-cnt p{ font-size:15px; line-height:22px; text-indent:30px; padding-bottom:10px;}

/*会议信息*/
.meeting-info-container{ height:504px; width:760px}
.meeting-info-container .dialog-cover{ width:790px; height:534px;}
.meeting-info-container .dialog-cover .d-m-m{ height:504px; _height:514px;}
.meeting-info-wrap{ height:466px; overflow:auto;}
.meeting-info{ padding:15px 0 15px 15px; position:relative;}
.m-left{ float:left;  width:390px; min-height:435px; padding:0 19px 0 0; margin:0 20px 0 0; border-right:1px solid  #ddd;}
.m-right{ float:left; width:290px;}
.m-right h3{ font-weight:normal; font-size:15px; margin-bottom:5px;}
.m-avatar{ float:right;}
.m-avatar img{ width:120px; height:120px; border:1px solid #ddd;}
.m-right .name{ width:150px; float:left;}
.m-right .item{ border-top:1px solid #ddd; padding-top:10px;}
.meeting-info dl{ margin-bottom:10px; clear:both;}
.meeting-info dt{ font-size:15px; padding-bottom:5px; }
.meeting-info dd{ font-size:12px; color:#666; padding-left:18px; padding-bottom:5px; margin-bottom:5px;  border-bottom:1px dashed #ddd;}

/*视频*/
.video-container .v-close{ display:block; width:30px; height:30px; position:absolute; right:-25px; top:-25px; background:url(../images/close-btn.png); text-indent:-9999px; overflow:hidden;}
.video-container{ width:950px; height:560px; padding:15px;}
.video-container .dialog-cover{width:980px; height:590px;}
.video-container .dialog-cover .d-m-m{ height:560px;}
.video-wrap{ width:100%; height:100%;}


